IPv6










Ver mi IP  See my IP  

Cargando tu IP...

  

Neighbor Discovery (RFC2461)

En IPv6, el protocolo equivalente, en cierto modo, a ARP en IPv4, es el que denominamos �descubrimiento del vecindario�. Sin embargo, incorpora tambi�n la funcionalidad de otros protocolos IPv4, como �ICMP Router Discovery� y �ICMP Redirect�.

Tal como indica esta �traducci�n�, consiste en el mecanismo por el cual un nodo que se incorpora a una red, descubre la presencia de otros, en su mismo enlace, para determinar sus direcciones en la capa de enlace, para localizar los routers, y para mantener la informaci�n de conectividad (�reachability�) acerca de las rutas a los �vecinos� activos.

El protocolo ND (abreviatura com�n de �Neighbor Discovery�), tambi�n se emplea para mantener limpios los �caches� donde se almacena la informaci�n relativa al contexto de la red a la que esta conectado un nodo (host o router), y por tanto para detectar cualquier cambio en la misma. Cuando un router, o una ruta hacia �l, falla, el host buscar� alternativas funcionales.

ND emplea los mensajes de ICMPv6, incluso a trav�s de mecanismos de multicast en la capa de enlace, para algunos de sus servicios.

El protocolo ND es bastante completo y sofisticado, ya que es la base para permitir el mecanismo de autoconfiguraci�n en IPv6.

Define, entre otros, mecanismos para: descubrir routers, prefijos y par�metros, autoconfiguraci�n de direcciones, resoluci�n de direcciones, determinaci�n del siguiente salto, detecci�n de nodos no alcanzables, detecci�n de direcciones duplicadas o cambios, redirecci�n, balanceo de carga entrante, direcciones anycast, y anunciaci�n de proxies.

ND define cinco tipos de paquetes ICMPv6:
    - Solicitud de Router (Router Solicitation) � generado por una interfaz cuando es activada, para pedir a los routers que se �anuncien� inmediatamente. Tipo en paquete ICMPv6 = 133.
    - Anunciaci�n de Router (Router Advertisement) � generado por los routers peri�dicamente (entre cada 4 y 1800 segundos) o como consecuencia de una �solicitud de router�, a trav�s de multicast, para informar de su presencia as� como de otros par�metros de enlace y de Internet, como prefijos (uno o varios), tiempos de vida, configuraci�n de direcciones, l�mite de salto sugerido, etc. Es fundamental para permitir la renumeraci�n. Tipo en paquete ICMPv6 = 134.
    - Solicitud de Vecino (Neighbor Solicitation) � generado por los nodos para determinar la direcci�n en la capa de enlace de sus vecinos, o para verifi-car que el nodo vecino sigue activo (es alcanzable), as� como para detectar las direcciones duplicadas. Tipo en paquete ICMPv6 = 135.
    - Anunciaci�n de Vecino (Neighbor Advertisement) � generado por los nodos como respuesta a la �solicitud de vecino�, o bien para indicar cambios de direcciones en la capa de enlace. Tipo en paquete ICMPv6 = 136.
    - Redirecci�n (Redirect) � generado por los routers para informar a los host de un salto mejor para llegar a un determinado destino. Equivalente, en parte a �ICMP redirect�. Tipo en paquete ICMPv6 = 137.

El protocolo ND, frente a los mecanismos existentes en IPv4, reporta numerosas ventajas:

- El descubrimiento de routers es parte de la base del protocolo, no es preciso recurrir a los protocolos de encaminado.
- La anunciaci�n de router incluye las direcciones de la capa de enlace, no es necesario ning�n intercambio adicional de paquetes para su resoluci�n.
- La anunciaci�n de router incluye los prefijos para el enlace, por lo que no hay necesidad de un mecanismo adicional para configurar la m�scara de red.
- La anunciaci�n de router permite la autoconfiguraci�n de direcciones
- Los routers pueden anunciar a los host del mismo enlace el MTU (tama�o m�ximo de la unidad de transmisi�n).
- Se extienden los multicast de resoluci�n de direcciones entre 2^32 direcciones, reduciendo de forma importante las interrupciones relativas a la resoluci�n de direcciones en nodos distintos al objetivo, y evitando las interrupciones en nodos sin IPv6.
- Las redirecciones contienen la direcci�n de la capa de enlace del nuevo salto, lo que evita la necesidad de una resoluci�n de direcci�n adicional.
- Se pueden asignar m�ltiples prefijos al mismo enlace y por defecto los host aprenden todos los prefijos por la anunciaci�n de router. Sin embargo, los routers pueden ser configurados para omitir parte o todos los prefijos en la anunciaci�n, de forma que los host consideren que los destinos est�n fuera del enlace; de esta forma, enviar�n el tr�fico a los routers, qui�n a su vez lo redireccionar� seg�n corresponda.
- A diferencia de IPv4, en IPv6 el receptor de una redirecci�n asume que el siguiente salto esta en el mismo enlace. Se prev� una gran utilidad en el sentido de no ser deseable o posible que los nodos conozcan todos los prefijos de los destinos en el mismo enlace (enlaces sin multidifusi�n y media compartida).
- La detecci�n de vecinos no alcanzables es parte de la base de mejoras para la robustez en la entrega de paquetes frente a fallos en routers, particiones de enlaces, nodos que cambian sus direcciones, nodos m�viles, etc.
- A diferencia de ARP, en ND se puede detectar fallos de la mitad del enlace, es decir, con conectividad en un s�lo sentido, evitando el tr�fico hacia ellos.
- A diferencia de IPv4, no son precisos campos de preferencia (para definir la �estabilidad� de los routers). La detecci�n de vecinos no alcanzables sustituir� los caminos desde routers con fallos a otros activos.
- El uso de direcciones de enlace local para identificar routers, permite a los hosts que mantengan su asociaci�n con los mismos, en el caso de que se realice una renumeraci�n para usar nuevos prefijos globales.
- El l�mite de saltos es siempre igual a 255, lo que evita que haya env�os accidentales o intencionados desde nodos fuera del enlace, dado que los routers decrementan autom�ticamente este campo en cada salto.
- Al realizar la resoluci�n de direcciones en la capa ICMP, se independiza el protocolo del medio, permitiendo mecanismos de autenticaci�n y seguridad normalizados.

En resumen, ND reemplaza, con grandes mejoras e importantes ventajas, a ARP.
Ver mi IP - Enlaces
Neighbor Discovery IPv6 - Aviso Legal
Ver mi IP en espa�ol See my IP in english Ver mi IP